"""
面试题：
    1.python怎么读取excel表格的？
        1.导入xlrd库
        2. 打开文件，创建文件对象
        3. 通过文件对象创建表对象
        4. 通过表对象获取表中的数据
"""
import  xlrd
# 列  col  行 row 单元格  cell
wb=  xlrd.open_workbook("../data/test_data.xls")  #路径是有提示的
# wb=  xlrd.open_workbook("../day09-字符串/")  #路径是有提示的
#通过文件对象创建表对象
# book=wb.sheets()
# book=wb.sheet_by_index(-1)  #通过索引获取表对象 索引可以为正，也可以为负
book=wb.sheet_by_name("login_data")
#通过表对象获取表中的数据
# 获取所有的列
# col=book.col_values(0)
# print(col)
# 获取所有的行 row_values(行数,开始列,结束列 )
# row=book.row_values(0,1,2)
# print(row)
# #获取单元格数据
# cell=book.cell(0,0).value
# print(cell)
# print(book.cell_value(0, 0))

# # 获取行数  表格有多少行
# rows=book.nrows
# print(rows)
# # 获取列数  表格有多少列表
# cols=book.ncols
# print(cols)


#练习：获取表格中所有行的数据，以列表嵌套元组的方式保存 [(),(),()]
lis1=[]
for i in range(book.nrows):
    row=book.row_values(i)
    lis1.append(tuple(row))
# if __name__ == '__main__':
#


